Component Technologies and Fundamental Research in Interoperability
نویسندگان
چکیده
The complexity of the software infrastructure of the information age is a significant issue affecting the security and economic viability of the U.S. Despite being of fundamental importance to the proper functioning of so much of our everyday life, these complex systems often exhibit bugs that cause system crashes and vulnerabilities to cyber attacks, such as Internet viruses and worms. As ever more complex systems are adopted for use in safety critical applications, it is important to seek methodologies that can assure these systems function as intended, and are invulnerable to interference from hackers. Formal methods have long been viewed as a promising approach to providing such technologies, but the complexities of industrial-strength systems have proven too much for the homogeneous approach most often associated with formal methods analysis. In this white paper we outline an alternative, heterogeneous approach which seeks to apply formal methods in a component-wise fashion that combines varying approaches. We motivate this approach with an example that includes a formal analysis of an event-based system, combined with a similar analysis for a state-based system. Our goal is to devise a wide range of component methods that can be applied where appropriate, and combined under the umbrella an overall formal analysis system.
منابع مشابه
The Fundamental Technologies for Open B2b – a Survey
B2B is a strong multidisciplinary research field with many constituent disciplines and technologies. This paper deals with the B2B interoperability in the sense of open component and framework standards. In particular, underlying network technologies, protocols, the components and concepts of Web intelligence, and the frameworks for B2B interoperability are described. All technologies described...
متن کاملAutomating Interoperabilty For Heterogeneous Software Components
This position paper addresses Section 4, Research Issues and Directions, in the Proposed Outline for Handbook of CBSE. Specifically, this paper discusses research issues and directions related to the problem of assembling and integrating software components that have been constructed in different programming languages. This problem is frequently termed the interoperability problem. We claim tha...
متن کاملInvestigating the Effective Factors on Mobile Learning in Medical Education Based on FRAME Model
Introduction: With regard to an increase in use of modern communication technologies including mobile facilities and their application in learning and training, taking quality and users’ needs into account is a fundamental matter. In this article, an attempt has been made to investigate the factors influencing mobile learning from the perspective of M.S. and Ph.D. medical sciences students stud...
متن کاملThe Emperor’s Clothes Are Object Oriented and Distributed
Distributed computing, and distributed object computing in particular, holds remarkable promise for future Information Systems (ISs) and for more productive collaboration between our vast legacy IS base world-wide. This claim is not new to those who have read research, trade, or vendor literature over the past eight years. GTE has made a significant attempt to benefit from this technology. We h...
متن کاملHospital information systems interoperability in Iran
Introduction: Interoperability is needed when the Hospital Information System (HIS) data should be combined and shared with different systems. This study was aimed to determine the semantic and technical interoperability of hospital information systems of Iran’s health care centers and propose guidelines to create and develop interoperability of these centers. Methods: This descriptive st...
متن کامل